Three States Of Our Spirit : Nafse Ammara- Nafse Lawama - Nafse Mutmaina: | Prof Dr Javed Iqbal |